home *** CD-ROM | disk | FTP | other *** search
/ Hacker 7 / HACKER07.ISO / Games / mcdemo.exe / Sprites / sprites.pak / Unnamed File 000427 < prev    next >
Text File  |  1998-04-09  |  36KB  |  860 lines

  1. FITini
  2.  
  3. //torso symmetrical = 0
  4. //arms symmetrical = 1
  5. //name = hl.1
  6.  
  7.  
  8. [Main Info]
  9. st Name = "hollander"
  10. ul HeapSize = 51200
  11. ul legFileNumber = 12;
  12. ul torsoFileNumber = 17;
  13. ul rightArmFileNumber = 17;
  14. ul leftArmFileNumber = 17;
  15.  
  16. [Parts]
  17. uc NumParts = 4
  18. st PartAbbrev = "btlr"
  19.  
  20. [SpecialInfo]
  21. f fb_d_xlat = 2.0                //Velocity along i mech assumes at start of animation.
  22. ul jumpAirborne = 0            //Frame at which mech leaves the ground.
  23. ul jumpHold = 15                //Frame to hold at until mech gets back to landing altitude.
  24. f jumpStartLandTime = 1.0        //Altitude at which to continue jump animation.
  25. f jumpMaxDistance = 30.0            //in m  Used to calculate velocity by jumpMaxDistance / 10.0(s)
  26. f jumpGravity = 9.8            //Acceleration of gravity.  Used to determine height of parabola.
  27. f jumpStartVel = -2.0            //Startup Velocity in jump gesture.
  28. ul r_fb_w_fb_frame = 22            //Once r_fb gesture is complete, which frames do we need fom w_fb
  29. ul r_ff_w_ff_frame = 21            //Once r_ff gesture is complete, which frames do we need fom w_ff
  30. ul s_fb_w_fb_frame = 21            //Once S_fb gesture is complete, which frames do we need fom w_fb
  31. ul s_ff_w_ff_frame = 21            //Once S_ff gesture is complete, which frames do we need fom w_ff
  32. ul walk_to_w_r_frame = 12        //If going to w_r, what frame do we transition on in walk.
  33. ul run_to_r_w_frame = 9               //If going to r_w, what frame do we transition on in run.
  34. ul s_w_to_walk_frame = 6
  35. ul standToGunPose = 1
  36. ul walkToGunPose = 1
  37. ul runToGunPose = 1
  38.  
  39. [Gestures]
  40. uc NumGestures = 28
  41.  
  42. [Gestures0]
  43. uc State = 0                // What Gesture Number -- Park
  44. ul NumFrames = 1            // Number of frames to playback
  45. f FrameRate = 15.0            // Intended Frame rate of Playback
  46. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  47. uc Symmetrical = 0            // symmetrical Flag for Torso.
  48. uc ArmSymmetrical = 1            // Arms are symmetrical
  49. ul BasePacketNumber = 0            // Index into packet file for this gesture
  50. f StartVelocity = -1999.9            // Velocity this gesture starts at
  51. f EndVelocity = -1999.9            // Velocity this gesture finishes at
  52. uc ForwardResult = -1            // If we play this gesture, which is next, -1 means not a transition.
  53. uc ReverseResult = -1            // If we play this gesture backwards, which is nest, -1 means not a transition.
  54.  
  55. [Build0]                       //this is used to build the sprite gesture
  56. uc NoBuild = 0                //Check for this in mksprite
  57. st Directory = "K:\hl\s_p.90\pix\"
  58. st MatteDir = "K:\hl\s_p.90\mask\"
  59. st HSDir = "k:\hl\hotspots\"
  60. st SpecialFrameNum = "030"        //This is used when we only have one frame for this gesture.
  61. st SpriteGestureName = "s_p"
  62. st SpriteOutputName = "park"
  63. st Name = "hl.1"
  64. ul TotalFrames = 1            // Total frames @ 30 fps
  65. ul FrameRate = 15            // Intended Frame rate of Playback
  66. f GammaLevel = 0.0
  67. uc paletteNum = 1
  68. uc StartIndex = 0
  69. uc RangeSize = 159
  70. ul HotSpotX = 75
  71. ul HotSpotY = 104
  72.  
  73. [Gestures1]
  74. uc State = 1                // What Gesture Number -- StandtoPark
  75. ul NumFrames = 16            // Number of frames to playback
  76. f FrameRate = 15.0            // Intended Frame rate of Playback
  77. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  78. uc Symmetrical = 0            // symmetrical Flag.
  79. uc ArmSymmetrical = 1            // Arms are NOT symmetrical
  80. ul BasePacketNumber = 60        // Index into packet file for this gesture
  81. f StartVelocity = -1999.9            // Velocity this gesture starts at
  82. f EndVelocity = 0.0            // Velocity this gesture finishes at
  83. uc ForwardResult = 0            // If we play this gesture, which is next, -1 means not a transition.
  84. uc ReverseResult = 2            // If we play this gesture backwards, which is nest, -1 means not a transition.
  85.  
  86. [Build1]                       //this is used to build the sprite gesture
  87. uc NoBuild = 0                //Check for this in mksprite
  88. st Directory = "K:\hl\s_p.90\pix\"
  89. st MatteDir = "K:\hl\s_p.90\mask\"
  90. st HSDir = "k:\hl\hotspots\"
  91. st SpriteGestureName = "s_p"
  92. st Name = "hl.1"
  93. ul TotalFrames = 30            // Total frames @ 30 fps
  94. ul FrameRate = 15            // Intended Frame rate of Playback
  95. f GammaLevel = 0.0
  96. uc StartIndex = 0
  97. uc paletteNum = 1
  98. uc RangeSize = 159            
  99. ul HotSpotX = 75
  100. ul HotSpotY = 104
  101.  
  102. [Gestures2]
  103. uc State = 2                // What Gesture Number -- Stand
  104. ul NumFrames = 1            // Number of frames to playback
  105. f FrameRate = 15.0            // Intended Frame rate of Playback
  106. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  107. uc Symmetrical = 0            // symmetrical Flag.
  108. ul BasePacketNumber = 120        // Index into packet file for this gesture
  109. uc ArmSymmetrical = 1            // Arms are NOT symmetrical
  110. f StartVelocity = 0.0            // Velocity this gesture starts at
  111. f EndVelocity = 0.0            // Velocity this gesture finishes at
  112. uc ForwardResult = -1            // If we play this gesture, which is next, -1 means not a transition.
  113. uc ReverseResult = -1            // If we play this gesture backwards, which is nest, -1 means not a transition.
  114.  
  115. [Build2]                       //this is used to build the sprite gesture
  116. uc NoBuild = 1                //Check for this in mksprite
  117. st Directory = "K:\hl\s_p.90\pix\"
  118. st MatteDir = "K:\hl\s_p.90\mask\"
  119. st HSDir = "k:\hl\hotspots\"
  120. st SpecialFrameNum = "000"        //This is used when we only have one frame for this gesture.
  121. st SpriteGestureName = "s_p"
  122. st SpriteOutputName = "stand"
  123. st Name = "hl.1"
  124. ul TotalFrames = 1            // Total frames @ 30 fps
  125. ul FrameRate = 15            // Intended Frame rate of Playback
  126. f GammaLevel = 0.0
  127. uc paletteNum = 1
  128. uc StartIndex = 0
  129. uc RangeSize = 159            
  130. ul HotSpotX = 75
  131. ul HotSpotY = 104
  132.  
  133. [Gestures3]
  134. uc State = 3                // What Gesture Number -- StandToWahl
  135. ul NumFrames = 2            // Number of frames to playback
  136. f FrameRate = 15.0            // Intended Frame rate of Playback
  137. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  138. uc Symmetrical = 0            // symmetrical Flag.
  139. ul BasePacketNumber = 180        // Index into packet file for this gesture
  140. uc ArmSymmetrical = 1            // Arms are NOT symmetrical
  141. f StartVelocity = 0.0            // Velocity this gesture starts at
  142. f EndVelocity = 12.0            // Velocity this gesture finishes at
  143. uc ForwardResult = 4            // If we play this gesture, which is next, -1 means not a transition.
  144. uc ReverseResult = -1            // If we play this gesture backwards, which is nest, -1 means not a transition.
  145.  
  146. [Build3]                       //this is used to build the sprite gesture
  147. uc NoBuild = 0                //Check for this in mksprite
  148. st Directory = "K:\hl\s_w.90\pix\"
  149. st MatteDir = "K:\hl\s_w.90\mask\"
  150. st HSDir = "k:\hl\hotspots\"
  151. st SpriteGestureName = "s_w"
  152. st Name = "hl.1"
  153. ul TotalFrames = 2            // Total frames @ 30 fps
  154. ul FrameRate = 15            // Intended Frame rate of Playback
  155. f GammaLevel = 0.0
  156. uc StartIndex = 0
  157. uc paletteNum = 1
  158. uc RangeSize = 159            
  159. ul HotSpotX = 75
  160. ul HotSpotY = 104
  161.  
  162. [Gestures4]
  163. uc State = 4                // What Gesture Number -- Wahl
  164. ul NumFrames = 24            // Number of frames to playback
  165. f FrameRate = 15.0            // Intended Frame rate of Playback
  166. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  167. uc Symmetrical = 0            // symmetrical Flag.
  168. ul BasePacketNumber = 240        // Index into packet file for this gesture
  169. uc ArmSymmetrical = 1            // Arms are NOT symmetrical
  170. f StartVelocity = 12.0            // Velocity this gesture starts at
  171. f EndVelocity = 12.0            // Velocity this gesture finishes at
  172. uc ForwardResult = -1            // If we play this gesture, which is next, -1 means not a transition.
  173. uc ReverseResult = -1            // If we play this gesture backwards, which is nest, -1 means not a transition.
  174.  
  175. [Build4]                       //this is used to build the sprite gesture
  176. uc NoBuild = 0                //Check for this in mksprite
  177. st Directory = "K:\hl\walk.90\pix\"
  178. st MatteDir = "K:\hl\walk.90\mask\"
  179. st HSDir = "k:\hl\hotspots\"
  180. st SpriteGestureName = "walk"
  181. st Name = "hl.1"
  182. ul TotalFrames = 47            // Total frames @ 30 fps
  183. ul FrameRate = 30            // Intended Frame rate of Playback
  184. f GammaLevel = 0.0
  185. uc StartIndex = 0
  186. uc RangeSize = 159
  187. uc paletteNum = 1
  188. ul HotSpotX = 75
  189. ul HotSpotY = 104
  190.  
  191. [Gestures5]
  192. uc State = 5                // What Gesture Number -- WahlToStand
  193. ul NumFrames = 10              // Number of frames to playback
  194. f FrameRate = 15.0            // Intended Frame rate of Playback
  195. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  196. uc Symmetrical = 0            // symmetrical Flag.
  197. ul BasePacketNumber = 300        // Index into packet file for this gesture
  198. uc ArmSymmetrical = 1            // Arms are NOT symmetrical
  199. f StartVelocity = 12.0            // Velocity this gesture starts at
  200. f EndVelocity = 0.0            // Velocity this gesture finishes at
  201. uc ForwardResult = 2            // If we play this gesture, which is next, -1 means not a transition.
  202. uc ReverseResult = -1            // If we play this gesture backwards, which is nest, -1 means not a transition.
  203.  
  204. [Build5]                       //this is used to build the sprite gesture
  205. uc NoBuild = 0                //Check for this in mksprite
  206. st Directory = "K:\hl\w_s.90\pix\"
  207. st MatteDir = "K:\hl\w_s.90\mask\"
  208. st HSDir = "k:\hl\hotspots\"
  209. st SpriteGestureName = "w_s"
  210. st Name = "hl.1"
  211. ul TotalFrames = 19            // Total frames @ 30 fps
  212. ul FrameRate = 15            // Intended Frame rate of Playback
  213. f GammaLevel = 0.0
  214. uc StartIndex = 0
  215. uc RangeSize = 159            
  216. ul HotSpotX = 75
  217. uc paletteNum = 1
  218. ul HotSpotY = 104
  219.  
  220. [Gestures6]
  221. uc State = 6                // What Gesture Number -- WahlToRun
  222. ul NumFrames = 13            // Number of frames to playback
  223. f FrameRate = 15.0             // Intended Frame rate of Playback
  224. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  225. uc Symmetrical = 0            // symmetrical Flag.
  226. ul BasePacketNumber = 360        // Index into packet file for this gesture
  227. uc ArmSymmetrical = 1            // Arms are NOT symmetrical
  228. f StartVelocity = 12.0            // Velocity this gesture starts at
  229. f EndVelocity = 24.0            // Velocity this gesture finishes at
  230. uc ForwardResult = 7            // If we play this gesture, which is next, -1 means not a transition.
  231. uc ReverseResult = -1            // If we play this gesture backwards, which is nest, -1 means not a transition.
  232.  
  233. [Build6]                       //this is used to build the sprite gesture
  234. uc NoBuild = 0                //Check for this in mksprite
  235. st Directory = "K:\hl\w_r.90\pix\"
  236. st MatteDir = "K:\hl\w_r.90\mask\"
  237. st HSDir = "k:\hl\hotspots\"
  238. st SpriteGestureName = "w_r"
  239. st Name = "hl.1"
  240. ul TotalFrames = 24            // Total frames @ 30 fps
  241. ul FrameRate = 15            // Intended Frame rate of Playback
  242. f GammaLevel = 0.0
  243. uc StartIndex = 0
  244. uc RangeSize = 159            
  245. uc paletteNum = 1
  246. ul HotSpotX = 75
  247. ul HotSpotY = 104
  248.  
  249. [Gestures7]
  250. uc State = 4                // What Gesture Number -- Run
  251. ul NumFrames = 18            // Number of frames to playback
  252. f FrameRate = 15.0            // Intended Frame rate of Playback
  253. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  254. uc Symmetrical = 0            // symmetrical Flag.
  255. ul BasePacketNumber = 420        // Index into packet file for this gesture
  256. uc ArmSymmetrical = 1            // Arms are NOT symmetrical
  257. f StartVelocity = 24.0            // Velocity this gesture starts at
  258. f EndVelocity = 24.0            // Velocity this gesture finishes at
  259. uc ForwardResult = -1            // If we play this gesture, which is next, -1 means not a transition.
  260. uc ReverseResult = -1            // If we play this gesture backwards, which is nest, -1 means not a transition.
  261.  
  262. [Build7]                       //this is used to build the sprite gesture
  263. uc NoBuild = 0                //Check for this in mksprite
  264. st Directory = "K:\hl\run.90\pix\"
  265. st MatteDir = "K:\hl\run.90\mask\"
  266. st HSDir = "k:\hl\hotspots\"
  267. st SpriteGestureName = "run"
  268. st Name = "hl.1"
  269. ul TotalFrames = 35            // Total frames @ 30 fps
  270. ul FrameRate = 15            // Intended Frame rate of Playback
  271. uc paletteNum = 1
  272. f GammaLevel = 0.0
  273. uc StartIndex = 0
  274. uc RangeSize = 159            
  275. ul HotSpotX = 75
  276. ul HotSpotY = 104
  277.  
  278. [Gestures8]
  279. uc State = 8                // What Gesture Number -- RunToWahl
  280. ul NumFrames = 10            // Number of frames to playback
  281. f FrameRate = 15.0            // Intended Frame rate of Playback
  282. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  283. uc Symmetrical = 0            // symmetrical Flag.
  284. ul BasePacketNumber = 480        // Index into packet file for this gesture
  285. uc ArmSymmetrical = 1            // Arms are NOT symmetrical
  286. f StartVelocity = 24.0            // Velocity this gesture starts at
  287. f EndVelocity = 12.0            // Velocity this gesture finishes at
  288. uc ForwardResult = 4            // If we play this gesture, which is next, -1 means not a transition.
  289. uc ReverseResult = -1            // If we play this gesture backwards, which is nest, -1 means not a transition.
  290.  
  291. [Build8]                       //this is used to build the sprite gesture
  292. uc NoBuild = 0                //Check for this in mksprite
  293. st Directory = "K:\hl\r_w.90\pix\"
  294. st MatteDir = "K:\hl\r_w.90\mask\"
  295. st HSDir = "k:\hl\hotspots\"
  296. st SpriteGestureName = "r_w"
  297. st Name = "hl.1"
  298. ul TotalFrames = 18            // Total frames @ 30 fps
  299. ul FrameRate = 15            // Intended Frame rate of Playback
  300. f GammaLevel = 0.0
  301. uc paletteNum = 1
  302. uc StartIndex = 0
  303. uc RangeSize = 159            
  304. ul HotSpotX = 75
  305. ul HotSpotY = 104
  306.  
  307. [Gestures9]
  308. uc State = 9                // What Gesture Number -- Reverse
  309. ul NumFrames = 24            // Number of frames to playback
  310. f FrameRate = -15.0            // Intended Frame rate of Playback
  311. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  312. uc Symmetrical = 0            // symmetrical Flag.
  313. ul BasePacketNumber = 240        // Index into packet file for this gesture
  314. uc ArmSymmetrical = 1            // Arms are NOT symmetrical
  315. f StartVelocity = -9.0            // Velocity this gesture starts at
  316. f EndVelocity = -9.0            // Velocity this gesture finishes at
  317. uc ForwardResult = -1            // If we play this gesture, which is next, -1 means not a transition.
  318. uc ReverseResult = -1            // If we play this gesture backwards, which is nest, -1 means not a transition.
  319.  
  320. //DO NOT BUILD GESTURE 9 -- IT IS THE SAME AS WALK!!!
  321. //MODIFY CODE TO MAKE THIS GO!
  322. [Build9]                       //this is used to build the sprite gesture
  323. uc NoBuild = 1                //Check for this in mksprite
  324. st Directory = "K:\hl\walk.90\pix\"
  325. st MatteDir = "K:\hl\walk.90\mask\"
  326. st HSDir = "k:\hl\hotspots\"
  327. st SpriteGestureName = "walk"
  328. st Name = "hl.1"
  329. ul TotalFrames = 47            // Total frames @ 30 fps
  330. ul FrameRate = 30            // Intended Frame rate of Playback
  331. uc paletteNum = 1
  332. f GammaLevel = 0.0
  333. uc StartIndex = 0
  334. uc RangeSize = 159            
  335. ul HotSpotX = 75
  336. ul HotSpotY = 104
  337.  
  338. [Gestures10]
  339. uc State = 10                // What Gesture Number -- StandToReverse
  340. ul NumFrames = 17              // Number of frames to playback
  341. f FrameRate = 15.0            // Intended Frame rate of Playback
  342. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  343. uc Symmetrical = 0            // symmetrical Flag.
  344. ul BasePacketNumber = 300        // Index into packet file for this gesture
  345. uc ArmSymmetrical = 1            // Arms are NOT symmetrical
  346. f StartVelocity = -9.0            // Velocity this gesture starts at
  347. f EndVelocity = 0.0            // Velocity this gesture finishes at
  348. uc ForwardResult = -1            // If we play this gesture, which is next, -1 means not a transition.
  349. uc ReverseResult = 9            // If we play this gesture backwards, which is nest, -1 means not a transition.
  350.  
  351. [Build10]                   //this is used to build the sprite gesture
  352. uc NoBuild = 1
  353. st Directory = "K:\hl\w_s.90\pix\"
  354. st MatteDir = "K:\hl\w_s.90\mask\"
  355. st HSDir = "k:\hl\hotspots\"
  356. st SpriteGestureName = "w_s"
  357. st Name = "hl.1"
  358. ul TotalFrames = 32            // Total frames @ 30 fps
  359. ul FrameRate = 15            // Intended Frame rate of Playback
  360. f GammaLevel = 0.0
  361. uc paletteNum = 1
  362. uc StartIndex = 0
  363. uc RangeSize = 159            
  364. ul HotSpotX = 75
  365. ul HotSpotY = 104
  366.  
  367. [Gestures11]
  368. uc State = 11                // What Gesture Number -- Limp
  369. ul NumFrames = 30              // Number of frames to playback
  370. f FrameRate = 15.0            // Intended Frame rate of Playback
  371. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  372. uc Symmetrical = 0            // symmetrical Flag.
  373. ul BasePacketNumber = 540        // Index into packet file for this gesture
  374. uc ArmSymmetrical = 1            // Arms are NOT symmetrical
  375. f StartVelocity = 3.0            // Velocity this gesture starts at
  376. f EndVelocity = 3.0            // Velocity this gesture finishes at
  377. uc ForwardResult = -1            // If we play this gesture, which is next, -1 means not a transition.
  378. uc ReverseResult = -1            // If we play this gesture backwards, which is nest, -1 means not a transition.
  379.  
  380. [Build11]                   //this is used to build the sprite gesture
  381. uc NoBuild = 0                //Check for this in mksprite
  382. st Directory = "K:\hl\limpl.90\pix\"
  383. st MatteDir = "K:\hl\limpl.90\mask\"
  384. st HSDir = "k:\hl\hotspots\"
  385. st SpriteGestureName = "limpl"
  386. st Name = "hl.1"
  387. ul TotalFrames = 59            // Total frames @ 30 fps
  388. ul FrameRate = 15            // Intended Frame rate of Playback
  389. f GammaLevel = 0.0
  390. uc StartIndex = 0
  391. uc paletteNum = 1
  392. uc RangeSize = 159            
  393. ul HotSpotX = 75
  394. ul HotSpotY = 104
  395.  
  396. [Gestures12]
  397. uc State = 12                // What Gesture Number -- WahlToHitBack/Recover
  398. ul NumFrames = 24              // Number of frames to playback
  399. f FrameRate = 15.0            // Intended Frame rate of Playback
  400. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  401. uc Symmetrical = 0            // symmetrical Flag.
  402. ul BasePacketNumber = 600        // Index into packet file for this gesture
  403. uc ArmSymmetrical = 1            // Arms are NOT symmetrical
  404. f StartVelocity = 12.0            // Velocity this gesture starts at
  405. f EndVelocity = 12.0            // Velocity this gesture finishes at
  406. uc ForwardResult = 4            // If we play this gesture, which is next, -1 means not a transition.
  407. uc ReverseResult = -1            // If we play this gesture backwards, which is nest, -1 means not a transition.
  408.  
  409. [Build12]                   //this is used to build the sprite gesture
  410. uc NoBuild = 0                //Check for this in mksprite
  411. st Directory = "K:\hl\w_hb.90\pix\"
  412. st MatteDir = "K:\hl\w_hb.90\mask\"
  413. st HSDir = "k:\hl\hotspots\"
  414. st SpriteGestureName = "w_hb"
  415. st Name = "hl.1"
  416. ul TotalFrames = 47            // Total frames @ 30 fps
  417. ul FrameRate = 15            // Intended Frame rate of Playback
  418. f GammaLevel = 0.0
  419. uc StartIndex = 0
  420. uc RangeSize = 159            
  421. uc paletteNum = 1
  422. ul HotSpotX = 75
  423. ul HotSpotY = 104
  424.  
  425. [Gestures13]
  426. uc State = 13                // What Gesture Number -- WahlToHitFront/Recover
  427. ul NumFrames = 42              // Number of frames to playback
  428. f FrameRate = 15.0            // Intended Frame rate of Playback
  429. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  430. uc Symmetrical = 0            // symmetrical Flag.
  431. ul BasePacketNumber = 660        // Index into packet file for this gesture
  432. uc ArmSymmetrical = 1            // Arms are NOT symmetrical
  433. f StartVelocity = 12.0            // Velocity this gesture starts at
  434. f EndVelocity = 12.0            // Velocity this gesture finishes at
  435. uc ForwardResult = 4            // If we play this gesture, which is next, -1 means not a transition.
  436. uc ReverseResult = -1            // If we play this gesture backwards, which is nest, -1 means not a transition.
  437.  
  438. [Build13]                   //this is used to build the sprite gesture
  439. uc NoBuild = 0                //Check for this in mksprite
  440. st Directory = "K:\hl\w_hf.90\pix\"
  441. st MatteDir = "K:\hl\w_hf.90\mask\"
  442. st HSDir = "k:\hl\hotspots\"
  443. st SpriteGestureName = "w_hf"
  444. st Name = "hl.1"
  445. ul TotalFrames = 43            // Total frames @ 30 fps
  446. ul FrameRate = 15            // Intended Frame rate of Playback
  447. f GammaLevel = 0.0
  448. uc StartIndex = 0
  449. uc RangeSize = 159            
  450. ul HotSpotX = 75
  451. uc paletteNum = 1
  452. ul HotSpotY = 104
  453.  
  454. [Gestures14]
  455. uc State = 14                // What Gesture Number -- WahlToFallBack
  456. ul NumFrames = 22              // Number of frames to playback
  457. f FrameRate = 6.0            // Intended Frame rate of Playback
  458. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  459. uc Symmetrical = 0            // symmetrical Flag.
  460. ul BasePacketNumber = 720        // Index into packet file for this gesture
  461. uc ArmSymmetrical = 1            // Arms are NOT symmetrical
  462. f StartVelocity = 12.0            // Velocity this gesture starts at
  463. f EndVelocity = 0.0            // Velocity this gesture finishes at
  464. uc ForwardResult = 21            // If we play this gesture, which is next, -1 means not a transition.
  465. uc ReverseResult = -1            // If we play this gesture backwards, which is nest, -1 means not a transition.
  466.  
  467. [Build14]                   //this is used to build the sprite gesture
  468. uc NoBuild = 0                //Check for this in mksprite
  469. st Directory = "K:\hl\w_fb.90\pix\"
  470. st MatteDir = "K:\hl\w_fb.90\mask\"
  471. st HSDir = "k:\hl\hotspots\"
  472. st SpriteGestureName = "w_fb"
  473. st Name = "hl.1"
  474. ul TotalFrames = 44            // Total frames @ 30 fps
  475. ul FrameRate = 15            // Intended Frame rate of Playback
  476. f GammaLevel = 0.0
  477. uc paletteNum = 1
  478. uc StartIndex = 0
  479. uc RangeSize = 159            
  480. ul HotSpotX = 75
  481. ul HotSpotY = 104
  482.  
  483. [Gestures15]
  484. uc State = 15                // What Gesture Number -- WahlToFallForward
  485. ul NumFrames = 22              // Number of frames to playback
  486. f FrameRate = 6.0            // Intended Frame rate of Playback
  487. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  488. uc Symmetrical = 0            // symmetrical Flag.
  489. ul BasePacketNumber = 780        // Index into packet file for this gesture
  490. uc ArmSymmetrical = 1            // Arms are NOT symmetrical
  491. f StartVelocity = 12.0            // Velocity this gesture starts at
  492. f EndVelocity = 0.0            // Velocity this gesture finishes at
  493. uc ForwardResult = 22            // If we play this gesture, which is next, -1 means not a transition.
  494. uc ReverseResult = -1            // If we play this gesture backwards, which is nest, -1 means not a transition.
  495.  
  496. [Build15]                   //this is used to build the sprite gesture
  497. uc NoBuild = 0                //Check for this in mksprite
  498. st Directory = "K:\hl\w_ff.90\pix\"
  499. st MatteDir = "K:\hl\w_ff.90\mask\"
  500. st HSDir = "k:\hl\hotspots\"
  501. st SpriteGestureName = "w_ff"
  502. st Name = "hl.1"
  503. ul TotalFrames = 44            // Total frames @ 30 fps
  504. ul FrameRate = 15            // Intended Frame rate of Playback
  505. f GammaLevel = 0.0
  506. uc StartIndex = 0
  507. uc paletteNum = 1
  508. uc RangeSize = 159            
  509. ul HotSpotX = 75
  510. ul HotSpotY = 104
  511.  
  512. [Gestures16]
  513. uc State = 16                // What Gesture Number -- RunToHit/FallBack
  514. ul NumFrames = 22              // Number of frames to playback
  515. f FrameRate = 6.0            // Intended Frame rate of Playback
  516. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  517. uc Symmetrical = 0            // symmetrical Flag.
  518. ul BasePacketNumber = 840        // Index into packet file for this gesture
  519. uc ArmSymmetrical = 1            // Arms are NOT symmetrical
  520. f StartVelocity = 15            // Velocity this gesture starts at
  521. f EndVelocity = 0.0            // Velocity this gesture finishes at
  522. uc ForwardResult = 21            // If we play this gesture, which is next, -1 means not a transition.
  523. uc ReverseResult = -1            // If we play this gesture backwards, which is nest, -1 means not a transition.
  524.  
  525. [Build16]                   //this is used to build the sprite gesture
  526. uc NoBuild = 0                //Check for this in mksprite
  527. st Directory = "K:\hl\r_fb.90\pix\"
  528. st MatteDir = "K:\hl\r_fb.90\mask\"
  529. st HSDir = "k:\hl\hotspots\"
  530. st SpriteGestureName = "r_fb"
  531. st Name = "hl.1"
  532. ul TotalFrames = 44            // Total frames @ 30 fps
  533. ul FrameRate = 15            // Intended Frame rate of Playback
  534. f GammaLevel = 0.0
  535. uc StartIndex = 0
  536. uc RangeSize = 159            
  537. uc paletteNum = 1
  538. ul HotSpotX = 75
  539. ul HotSpotY = 104
  540.  
  541. [Gestures17]
  542. uc State = 17                // What Gesture Number -- RunToHit/FallForward
  543. ul NumFrames = 21              // Number of frames to playback
  544. f FrameRate = 6.0            // Intended Frame rate of Playback
  545. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  546. uc Symmetrical = 0            // symmetrical Flag.
  547. ul BasePacketNumber = 900        // Index into packet file for this gesture
  548. uc ArmSymmetrical = 1            // Arms are NOT symmetrical
  549. f StartVelocity = 24.0            // Velocity this gesture starts at
  550. f EndVelocity = 0.0            // Velocity this gesture finishes at
  551. uc ForwardResult = 22            // If we play this gesture, which is next, -1 means not a transition.
  552. uc ReverseResult = -1            // If we play this gesture backwards, which is nest, -1 means not a transition.
  553.  
  554. [Build17]                   //this is used to build the sprite gesture
  555. uc NoBuild = 0                //Check for this in mksprite
  556. st Directory = "K:\hl\r_ff.90\pix\"
  557. st MatteDir = "K:\hl\r_ff.90\mask\"
  558. st HSDir = "k:\hl\hotspots\"
  559. st SpriteGestureName = "r_ff"
  560. st Name = "hl.1"
  561. ul TotalFrames = 42            // Total frames @ 30 fps
  562. ul FrameRate = 15            // Intended Frame rate of Playback
  563. f GammaLevel = 0.0
  564. uc paletteNum = 1
  565. uc StartIndex = 0
  566. uc RangeSize = 159            
  567. ul HotSpotX = 75
  568. ul HotSpotY = 104
  569.  
  570. [Gestures18]
  571. uc State = 18                // What Gesture Number -- StandToFallBack
  572. ul NumFrames = 21              // Number of frames to playback
  573. f FrameRate = 6.0            // Intended Frame rate of Playback
  574. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  575. uc Symmetrical = 0            // symmetrical Flag.
  576. ul BasePacketNumber = 960        // Index into packet file for this gesture
  577. uc ArmSymmetrical = 1            // Arms are NOT symmetrical
  578. f StartVelocity = 0.0            // Velocity this gesture starts at
  579. f EndVelocity = 0.0            // Velocity this gesture finishes at
  580. uc ForwardResult = 21            // If we play this gesture, which is next, -1 means not a transition.
  581. uc ReverseResult = -1            // If we play this gesture backwards, which is nest, -1 means not a transition.
  582.  
  583. [Build18]                   //this is used to build the sprite gesture
  584. uc NoBuild = 0                //Check for this in mksprite
  585. st Directory = "K:\hl\s_fb.90\pix\"
  586. st MatteDir = "K:\hl\s_fb.90\mask\"
  587. st HSDir = "k:\hl\hotspots\"
  588. st SpriteGestureName = "s_fb"
  589. st Name = "hl.1"
  590. ul TotalFrames = 42            // Total frames @ 30 fps
  591. ul FrameRate = 15            // Intended Frame rate of Playback
  592. f GammaLevel = 0.0
  593. uc paletteNum = 1
  594. uc StartIndex = 0
  595. uc RangeSize = 159            
  596. ul HotSpotX = 75
  597. ul HotSpotY = 104
  598.  
  599. [Gestures19]
  600. uc State = 19                // What Gesture Number -- StandToFallForward
  601. ul NumFrames = 21              // Number of frames to playback
  602. f FrameRate = 6.0            // Intended Frame rate of Playback
  603. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  604. uc Symmetrical = 0            // symmetrical Flag.
  605. ul BasePacketNumber = 1020        // Index into packet file for this gesture
  606. uc ArmSymmetrical = 1            // Arms are NOT symmetrical
  607. f StartVelocity = 0.0            // Velocity this gesture starts at
  608. f EndVelocity = 0.0            // Velocity this gesture finishes at
  609. uc ForwardResult = 21            // If we play this gesture, which is next, -1 means not a transition.
  610. uc ReverseResult = -1            // If we play this gesture backwards, which is nest, -1 means not a transition.
  611.  
  612. [Build19]                   //this is used to build the sprite gesture
  613. uc NoBuild = 0                //Check for this in mksprite
  614. st Directory = "K:\hl\s_ff.90\pix\"
  615. st MatteDir = "K:\hl\s_ff.90\mask\"
  616. st HSDir = "k:\hl\hotspots\"
  617. st SpriteGestureName = "s_ff"
  618. st Name = "hl.1"
  619. ul TotalFrames = 42            // Total frames @ 30 fps
  620. ul FrameRate = 15            // Intended Frame rate of Playback
  621. f GammaLevel = 0.0
  622. uc paletteNum = 1
  623. uc StartIndex = 0
  624. uc RangeSize = 159            
  625. ul HotSpotX = 75
  626. ul HotSpotY = 104
  627.  
  628. [Gestures20]
  629. uc State = 20                // What Gesture Number -- Jump
  630. ul NumFrames = 50              // Number of frames to playback
  631. f FrameRate = 24.0            // Intended Frame rate of Playback
  632. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  633. uc Symmetrical = 0            // symmetrical Flag.
  634. ul BasePacketNumber = 1080        // Index into packet file for this gesture
  635. uc ArmSymmetrical = 1            // Arms are NOT symmetrical
  636. f StartVelocity = 0.0            // Velocity this gesture starts at
  637. f EndVelocity = 0.0            // Velocity this gesture finishes at
  638. uc ForwardResult = -1            // If we play this gesture, which is next, -1 means not a transition.
  639. uc ReverseResult = -1            // If we play this gesture backwards, which is nest, -1 means not a transition.
  640.  
  641. [Build20]                   //this is used to build the sprite gesture
  642. uc NoBuild = 0                //Check for this in mksprite
  643. st Directory = "K:\hl\jump.90\pix\"
  644. st MatteDir = "K:\hl\jump.90\mask\"
  645. st HSDir = "k:\hl\hotspots\"
  646. st SpriteGestureName = "jump"
  647. st Name = "hl.1"
  648. ul TotalFrames = 99            // Total frames @ 30 fps
  649. ul FrameRate = 15            // Intended Frame rate of Playback
  650. f GammaLevel = 0.0
  651. uc paletteNum = 1
  652. uc StartIndex = 0
  653. uc RangeSize = 159            
  654. ul HotSpotX = 75
  655. ul HotSpotY = 104
  656.  
  657. [Gestures21]
  658. uc State = 21                // What Gesture Number -- RollOverfromfftofb
  659. ul NumFrames = 43              // Number of frames to playback
  660. f FrameRate = 15.0            // Intended Frame rate of Playback
  661. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  662. uc Symmetrical = 0            // symmetrical Flag.
  663. ul BasePacketNumber = 1140        // Index into packet file for this gesture
  664. uc ArmSymmetrical = 1            // Arms are NOT symmetrical
  665. f StartVelocity = 0.0            // Velocity this gesture starts at
  666. f EndVelocity = 0.0            // Velocity this gesture finishes at
  667. uc ForwardResult = 22            // If we play this gesture, which is next, -1 means not a transition.
  668. uc ReverseResult = -1            // If we play this gesture backwards, which is nest, -1 means not a transition.
  669.  
  670. [Build21]                   //this is used to build the sprite gesture
  671. st Directory = "K:\hl\fb_d.90\pix\"
  672. st MatteDir = "K:\hl\fb_d.90\mask\"
  673. st HSDir = "k:\hl\hotspots\"
  674. st SpriteGestureName = "fb_d"
  675. st Name = "hl.1"
  676. ul TotalFrames = 82            // Total frames @ 30 fps
  677. ul FrameRate = 15            // Intended Frame rate of Playback
  678. f GammaLevel = 0.0
  679. uc paletteNum = 1
  680. uc StartIndex = 0
  681. uc RangeSize = 159            
  682. ul HotSpotX = 75
  683. ul HotSpotY = 104
  684.  
  685. [Gestures22]
  686. uc State = 22                // What Gesture Number -- Get Up, dammit
  687. ul NumFrames = 49              // Number of frames to playback
  688. f FrameRate = 15.0            // Intended Frame rate of Playback
  689. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  690. uc Symmetrical = 0            // symmetrical Flag.
  691. ul BasePacketNumber = 1200        // Index into packet file for this gesture
  692. uc ArmSymmetrical = 1            // Arms are NOT symmetrical
  693. f StartVelocity = 0.0            // Velocity this gesture starts at
  694. f EndVelocity = 0.0            // Velocity this gesture finishes at
  695. uc ForwardResult = 2            // If we play this gesture, which is next, -1 means not a transition.
  696. uc ReverseResult = -1            // If we play this gesture backwards, which is nest, -1 means not a transition.
  697.  
  698. [Build22]                   //this is used to build the sprite gesture
  699. st Directory = "K:\hl\d_s.90\pix\"
  700. st MatteDir = "K:\hl\d_s.90\mask\"
  701. st HSDir = "k:\hl\hotspots\"
  702. st SpriteGestureName = "d_s"
  703. st Name = "hl.1"
  704. ul TotalFrames = 96            // Total frames @ 30 fps
  705. ul FrameRate = 15            // Intended Frame rate of Playback
  706. f GammaLevel = 0.0
  707. uc paletteNum = 1
  708. uc StartIndex = 0
  709. uc RangeSize = 159            
  710. ul HotSpotX = 75
  711. ul HotSpotY = 104
  712.  
  713. [Gestures23]
  714. uc State = 15                // What Gesture Number -- FallenForward
  715. ul NumFrames = 23              // Number of frames to playback
  716. f FrameRate = 15.0            // Intended Frame rate of Playback
  717. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  718. uc Symmetrical = 0            // symmetrical Flag.
  719. ul BasePacketNumber = 780        // Index into packet file for this gesture
  720. uc ArmSymmetrical = 1            // Arms are NOT symmetrical
  721. f StartVelocity = 0.0            // Velocity this gesture starts at
  722. f EndVelocity = 0.0            // Velocity this gesture finishes at
  723. uc ForwardResult = 22            // If we play this gesture, which is next, -1 means not a transition.
  724. uc ReverseResult = -1            // If we play this gesture backwards, which is nest, -1 means not a transition.
  725.  
  726. [Build23]                   //this is used to build the sprite gesture
  727. uc NoBuild = 1
  728. st Directory = "K:\hl\w_ff.90\pix\"
  729. st MatteDir = "K:\hl\w_ff.90\mask\"
  730. st HSDir = "k:\hl\hotspots\"
  731. st SpriteGestureName = "w_ff"
  732. st Name = "hl.1"
  733. ul TotalFrames = 44            // Total frames @ 30 fps
  734. ul FrameRate = 15            // Intended Frame rate of Playback
  735. f GammaLevel = 0.0
  736. uc paletteNum = 1
  737. uc StartIndex = 0
  738. uc RangeSize = 159            
  739. ul HotSpotX = 75
  740. ul HotSpotY = 104
  741.  
  742. [Gestures24]
  743. uc State = 24                // What Gesture Number -- FallenBack
  744. ul NumFrames = 23              // Number of frames to playback
  745. f FrameRate = 15.0            // Intended Frame rate of Playback
  746. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  747. uc Symmetrical = 0            // symmetrical Flag.
  748. ul BasePacketNumber = 720        // Index into packet file for this gesture
  749. uc ArmSymmetrical = 1            // Arms are NOT symmetrical
  750. f StartVelocity = 0.0            // Velocity this gesture starts at
  751. f EndVelocity = 0.0            // Velocity this gesture finishes at
  752. uc ForwardResult = 21            // If we play this gesture, which is next, -1 means not a transition.
  753. uc ReverseResult = -1            // If we play this gesture backwards, which is nest, -1 means not a transition.
  754.  
  755. [Build24]                   //this is used to build the sprite gesture
  756. uc NoBuild = 1
  757. st Directory = "K:\hl\w_fb.90\pix\"
  758. st MatteDir = "K:\hl\w_fb.90\mask\"
  759. st HSDir = "k:\hl\hotspots\"
  760. st SpriteGestureName = "w_fb"
  761. st Name = "hl.1"
  762. ul TotalFrames = 44            // Total frames @ 30 fps
  763. ul FrameRate = 15            // Intended Frame rate of Playback
  764. f GammaLevel = 0.0
  765. uc paletteNum = 1
  766. uc StartIndex = 0
  767. uc RangeSize = 159            
  768. ul HotSpotX = 75
  769. ul HotSpotY = 104
  770.  
  771. [Gestures25]
  772. uc State = 25                            // What Gesture Number -- Not A REAL Gesture!!!   Armfalls
  773. ul NumFrames = 14                          // Number of frames to playback
  774. f FrameRate = 15.0                        // Intended Frame rate of Playback
  775. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  776. uc Symmetrical = 0                        // symmetrical Flag.
  777. uc ArmSymmetrical = 1                    // However, arms are symmetrical.
  778. ul BasePacketNumber = 0                    // Index into packet file for this gesture
  779. st BasePacketName = "holland.armfalls"    // Special name to use for the armfall shape file.
  780. f StartVelocity = 0.0                    // Velocity this gesture starts at
  781. f EndVelocity = 0.0                        // Velocity this gesture finishes at
  782. uc ForwardResult = -1                    // If we play this gesture, which is next, -1 means not a transition.
  783. uc ReverseResult = -1                    // If we play this gesture backwards, which is nest, -1 means not a transition.
  784.  
  785. [Build25]                                   //this is used to build the sprite gesture
  786. st Directory = "k:\hl\armfalls.90\pix\"
  787. st MatteDir = "k:\hl\armfalls.90\mask\"
  788. st HSDir = "k:\hl\hotspots\"
  789. st SpriteGestureName = "armfalls"
  790. st Name = "hl.1"
  791. ul TotalFrames = 26                        // Total frames @ 30 fps
  792. ul FrameRate = 15                        // Intended Frame rate of Playback
  793. f GammaLevel = 0.0
  794. uc StartIndex = 0
  795. uc RangeSize = 159            
  796. uc paletteNum = 1
  797. ul HotSpotX = 75
  798. ul HotSpotY = 104
  799.  
  800. [Gestures26]
  801. uc State = 26                        // What Gesture Number -- GunPose
  802. ul NumFrames = 1                    // Number of frames to playback
  803. f FrameRate = 15.0                    // Intended Frame rate of Playback
  804. uc[4] NumRotations = 16,32,32,32    // bottom = 16, others = 32
  805. uc Symmetrical = 0                    // symmetrical Flag for Torso.
  806. uc ArmSymmetrical = 1                // Arms are symmetrical
  807. ul BasePacketNumber = 1260            // Index into packet file for this gesture
  808. f StartVelocity = -1999.9            // Velocity this gesture starts at  Velocity N/A for this gesture
  809. f EndVelocity = -1999.9                // Velocity this gesture finishes at
  810. uc ForwardResult = -1                // If we play this gesture, which is next, -1 means not a transition.
  811. uc ReverseResult = -1                // If we play this gesture backwards, which is nest, -1 means not a transition.
  812.  
  813. [Build26]                               //this is used to build the sprite gesture
  814. st Directory = "O:\Sprites\hl\r_g.90\pix\"
  815. st MatteDir = "O:\Sprites\hl\r_g.90\mask\"
  816. st HSDir = "O:\Sprites\at\hotspots\"
  817. st SpecialFrameNum = "010"            //This is used when we only have one frame for this gesture.
  818. st SpriteGestureName = "r_g"
  819. st SpriteOutputName = "pose"
  820. st Name = "hl.1"
  821. ul TotalFrames = 1                    // Total frames @ 30 fps
  822. ul FrameRate = 15                    // Intended Frame rate of Playback
  823. f GammaLevel = 0.0
  824. uc paletteNum = 1
  825. uc StartIndex = 0
  826. uc RangeSize = 159
  827. ul HotSpotX= 75
  828. ul HotSpotY = 104
  829.  
  830. [Gestures27]
  831. uc State = 27                        // What Gesture Number -- TransToGunPose
  832. ul NumFrames = 6                    // Number of frames to playback
  833. f FrameRate = 15.0                    // Intended Frame rate of Playback
  834. uc[4] NumRotations = 16,32,32,32    // bottom = 16, others = 32
  835. uc Symmetrical = 0                    // symmetrical Flag.
  836. uc ArmSymmetrical = 1                // Arms are NOT symmetrical
  837. ul BasePacketNumber = 1320            // Index into packet file for this gesture
  838. f StartVelocity = -1999.9            // Velocity this gesture starts at
  839. f EndVelocity = -1999.0                // Velocity this gesture finishes at
  840. uc ForwardResult = 26                // If we play this gesture, which is next, -1 means not a transition.
  841. uc ReverseResult = -1                // If we play this gesture backwards, which is nest, -1 means not a transition.
  842.  
  843. [Build27]                               //this is used to build the sprite gesture
  844. st Directory = "O:\Sprites\hl\r_g.90\pix\"
  845. st MatteDir = "O:\Sprites\hl\r_g.90\mask\"
  846. st HSDir = "O:\Sprites\hl\hotspots\"
  847. st SpriteGestureName = "r_g"
  848. st Name = "hl.1"
  849. ul TotalFrames = 10                    // Total frames @ 30 fps
  850. ul FrameRate = 15                    // Intended Frame rate of Playback
  851. f GammaLevel = 0.0
  852. uc StartIndex = 0
  853. uc paletteNum = 1
  854. uc RangeSize = 159            
  855. ul HotSpotX= 75
  856. ul HotSpotY = 104
  857.  
  858. FITend
  859.  
  860.